Skip to content

Feature/product picker - #53

Merged
coladarci merged 7 commits into
mainfrom
feature/product-picker
Mar 14, 2026
Merged

Feature/product picker#53
coladarci merged 7 commits into
mainfrom
feature/product-picker

Conversation

@coladarci

Copy link
Copy Markdown
Collaborator

Bringing over some components from a few apps to share with more apps.

A reusable product picker with all/specific toggle and checkbox selection.
Includes OdysseyProductPicker JS hook for client-side form sync.
When selected_ids is not explicitly passed, the component now derives them
from the form field's value. Handles atom-key maps, string-key maps, and
Ecto.Changeset-like structs without a hard Ecto dependency.
Demonstrates odyssey_product_picker in the forms tab with sample products,
toggle between all/specific modes, and product checkboxes.
@coladarci
coladarci merged commit 0adfc79 into main Mar 14, 2026
7 checks passed
@coladarci
coladarci deleted the feature/product-picker branch March 14, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant